a powerful influence - Français Anglais Dictionnaire